package com.qf.lanzhou.shop.api.service;

import com.qf.lanzhou.shop.pojo.entity.ShopCart;

import java.util.List;

/**
 * @author 是柠檬甜
 * @date 2021/1/8 15:58
 */
public interface ShopCartService {
    /**
     * 通过userId查询
     *
     * @param shopCart
     * @return List<ShopCart>
     */
    List<ShopCart> selectAll(ShopCart shopCart);

    /**
     * 更新购物车商品状态
     *
     * @param shopCart
     * @return String
     */
    String updateStatus(ShopCart shopCart);

    /**
     * 购物车商品数量增加或减少
     *
     * @param shopCart
     * @return int
     */
    int updateGoodsNum(ShopCart shopCart);

    /**
     * 加入购物车
     *
     * @param shopCart
     * @return int
     */
    int addGoods(ShopCart shopCart);
}
